roast beef with sauce tartare - Espagnol Anglais Dictionnaire